olympic paris 2026
The Gap in World Table Tennis Is Decided on Crowdless AfternoonsOn a late-year afternoon at a training center in Guangzhou, I stood long enou...
Elite Table Tennis Is Not Won by the Hardest Shot — It Is Won by the SpaceThere is a moment I will never forget in my career watching table tennis. In...
The World Table Tennis Power Map After Paris 2026: China Holds the Summit as Europe Reopens the GapAt Paris 2026, Truls Moregard walked onto the table for the men's singles...
FIBA World Cup 2026: Germany Won With a System, and the Data Saw It ComingManila, the evening of September 10, 2026. When the final buzzer sounded insi...
Elite Table Tennis in 2026: China Still Rules, Europe Rises, and the Points Race Has Never Been This BrutalThe first three seconds of any rally do not lie. The rest is just how we fool...
Vietnamese Badminton in the Annual Season: The Points Race and the Nameless Ecosystem Behind the CourtTwo Hours Before the Gates Open On a Tuesday morning in a provincial gymnasiu...
World Badminton's Data Gap: Why the BWF Ranking Cannot Measure True LevelOn August 5, 2026, at the Porte de la Chapelle arena in Paris, An Se-young...
WTT Points and the Bloodstream of World Table Tennis' Ranking RaceOne player won fourteen matches against top-20 opponents in a single season....
Table Tennis After Paris 2026: Counting Medals or Counting Top-10 Seats?Table Tennis After Paris 2026: Counting Medals or Counting Top-10 Seats? At t...
Women's Swimming After Paris: A Power Map Shifting by Fractions of a SecondOn the night of the women's swimming finals in Paris, I sat in a Vietnamese...
Four Dead Rubbers: The Rotation Story of the 2026 Vietnamese Women's Volleyball ChampionshipThe final stride always begins at the start line of an afternoon nobody...
Rumesh Tharanga Pathirage: Sri Lanka's First Olympic Gold Dream in the JavelinSri Lankan athletics stands on the edge of a new chapter. Rumesh Tharanga...
Vietnamese Football and the Trap of Full-But-Empty Analytical FrameworksAt Changzhou, on a night of heavy snow, a generation of Vietnamese players...
India Opens Women's Badminton at Asian Games 2026 Against Kazakhstan: A Fixture Hidden by Medal ExpectationsOn the first day of the Asian Games 2026, badminton appeared in the live blog...
Carlsen Beats Vachier-Lagrave in the Global Chess League: A News Headline Borrowed to Sell a 60-Minute CourseIn my notes on the Magnus Carlsen versus Maxime Vachier-Lagrave game at the...
Zheng Qinwen and the Lesson From World No. 160: When Winning Stops Being 'Water'In a Melbourne editing suite, I rewound the press-conference tape from the...
Pegula and the Excavation of Victory: 56 Fateful Minutes at the US OpenIn the dust of time, I dig out a pair of gloves still beating with rhythm. No...
The Empty Record and the Cost of Silence: Lessons from an Esports Data Extraction Failure"I don't speak data, I tell stories with data — and sometimes the story is...
NBA 2026 Season Opener: LeBron in Philadelphia, Giannis in Miami and Six Unsolved Tactical VariablesOn September 29, 2026, at the Philadelphia 76ers practice facility on the...
CS2 Player Count Falls to 805,637 in September 2026: Longest Seven-Month Decline in HistoryOne morning in early October, I reopened the Steam Charts tracker and saw...
